﻿using DarkSKL_Core.MongoDBModules.Models;

namespace Dark_Core_Server.Models.Statistic
{
    /// <summary>
    /// 站点连接文档
    /// </summary>
    public class SiteAccessDocument : DocumentUnit
    {
        /// <summary>
        /// 访客地址IPAddress
        /// </summary>
        public string IPAddress{set; get; }
        /// <summary>
        /// 访客ID 这玩意是浏览器指纹
        /// </summary>
        public string VisitorId { set; get; }
        /// <summary>
        /// 访客地理位置 
        /// </summary>
        public string GeographicPosition { set; get; }
        /// <summary>
        /// 用户ID 这玩意或许能反映用户的身份 但大概是不确定的 因为用户可能在多个设备上登录 而且一个设备可能有多个账户
        /// </summary>
        public string UserId { set; get; }
    }
}
